package com.servicesDirectory.common.vo.organisation;

public class DirectorateVO {
	private int directorateID;
	private String directorateName;
	private String shortDes;
	private int contactID;
	private int copyAddr;
	private String addr1;
	private String addr2;
	private String addr3;
	private String postcode;
	private String townName;
	private String countyName;
	private String countryName;
	private int typeOfBusinessID;
	private String typeOfBusinessName;
	private String fullDesc;
	private String phoneNumber;
	private String fax;
	private String email;
	private String webAddr;
	private String charityNumber;
	private String companyNumber;
	private int isActive;
	private int organisationID;
	private String contactName;
	private String sicCode;
	
	

	public String getSicCode() {
		return sicCode;
	}

	public void setSicCode(String sicCode) {
		this.sicCode = sicCode;
	}

	public String getTypeOfBusinessName() {
		return typeOfBusinessName;
	}

	public void setTypeOfBusinessName(String typeOfBusinessName) {
		this.typeOfBusinessName = typeOfBusinessName;
	}

	public DirectorateVO(int directorateID, String directorateName,
			String addr1, String postcode, String contactName, int isActive) {
		super();
		this.directorateID = directorateID;
		this.directorateName = directorateName;
		this.addr1 = addr1;
		this.postcode = postcode;
		this.isActive = isActive;
		this.contactName = contactName;
	}

	public String getContactName() {
		return contactName;
	}

	public void setContactName(String contactName) {
		this.contactName = contactName;
	}

	// contructor
	
	public DirectorateVO() {
		// TODO Auto-generated constructor stub
		this.directorateID = 0;
		this.directorateName = "";
		this.shortDes = "short";
		this.contactID = 0;
		this.copyAddr = 0;
		this.addr1 = "";
		this.addr2 = "";
		this.addr3 = "";
		this.postcode = "";
		this.townName = "";
		this.countyName = "";
		this.countryName = "";
		this.typeOfBusinessID = 0;
		this.fullDesc = "";
		this.phoneNumber = "000000";
		this.fax = "";
		this.email = "";
		this.webAddr = "";
		this.charityNumber = "";
		this.companyNumber = "";
		this.isActive = 1;
		this.organisationID = 15;
	}

	public DirectorateVO(int directorateID, String directorateName,
			String shortDes, int contactID, int copyAddr, String addr1,
			String addr2, String addr3, String postcode, String townName,
			String countyName, String countryName, int typeOfBusinessID,
			String typeOfBusinessName, String fullDesc, String phoneNumber,
			String fax, String email, String webAddr, String charityNumber,
			String companyNumber, int isActive, int organisationID,
			String contactName, String sicCode) {
		super();
		this.directorateID = directorateID;
		this.directorateName = directorateName;
		this.shortDes = shortDes;
		this.contactID = contactID;
		this.copyAddr = copyAddr;
		this.addr1 = addr1;
		this.addr2 = addr2;
		this.addr3 = addr3;
		this.postcode = postcode;
		this.townName = townName;
		this.countyName = countyName;
		this.countryName = countryName;
		this.typeOfBusinessID = typeOfBusinessID;
		this.typeOfBusinessName = typeOfBusinessName;
		this.fullDesc = fullDesc;
		this.phoneNumber = phoneNumber;
		this.fax = fax;
		this.email = email;
		this.webAddr = webAddr;
		this.charityNumber = charityNumber;
		this.companyNumber = companyNumber;
		this.isActive = isActive;
		this.organisationID = organisationID;
		this.contactName = contactName;
		this.sicCode = sicCode;
	}

	
	// contructor
	public DirectorateVO(int directorateID, String directorateName,
			String shortDes, int contactID, int copyAddr, String addr1,
			String addr2, String addr3, String postcode, String townName,
			String countyName, String countryName, int typeOfBusinessID,
			String fullDesc, String phoneNumber, String fax, String email,
			String webAddr, String charityNumber, String companyNumber,
			int isActive, int organisationID) {
		super();
		this.directorateID = directorateID;
		this.directorateName = directorateName;
		this.shortDes = shortDes;
		this.contactID = contactID;
		this.copyAddr = copyAddr;
		this.addr1 = addr1;
		this.addr2 = addr2;
		this.addr3 = addr3;
		this.postcode = postcode;
		this.townName = townName;
		this.countyName = countyName;
		this.countryName = countryName;
		this.typeOfBusinessID = typeOfBusinessID;
		this.fullDesc = fullDesc;
		this.phoneNumber = phoneNumber;
		this.fax = fax;
		this.email = email;
		this.webAddr = webAddr;
		this.charityNumber = charityNumber;
		this.companyNumber = companyNumber;
		this.isActive = isActive;
		this.organisationID = organisationID;
	}
	// contructor to list
	public DirectorateVO(int directorateID, String directorateName,
			String addr1, String postcode, int isActive, String contactName) {
		super();
		this.directorateID = directorateID;
		this.directorateName = directorateName;
		this.addr1 = addr1;
		this.postcode = postcode;
		this.isActive = isActive;
		this.contactName = contactName;
	}

	// toString
	@Override
	public String toString() {
		return "DirectorateVO [directorateID=" + directorateID
				+ ", directorateName=" + directorateName + ", shortDes="
				+ shortDes + ", contactID=" + contactID + ", copyAddr="
				+ copyAddr + ", addr1=" + addr1 + ", addr2=" + addr2
				+ ", addr3=" + addr3 + ", postcode=" + postcode + ", townName="
				+ townName + ", countyName=" + countyName + ", countryName="
				+ countryName + ", typeOfBusinessID=" + typeOfBusinessID
				+ ", fullDesc=" + fullDesc + ", phoneNumber=" + phoneNumber
				+ ", fax=" + fax + ", email=" + email + ", webAddr=" + webAddr
				+ ", charityNumber=" + charityNumber + ", companyNumber="
				+ companyNumber + ", isActive=" + isActive
				+ ", organisationID=" + organisationID
				+ ", getDirectorateID()=" + getDirectorateID()
				+ ", getDirectorateName()=" + getDirectorateName()
				+ ", getShortDes()=" + getShortDes() + ", getContactID()="
				+ getContactID() + ", getCopyAddr()=" + getCopyAddr()
				+ ", getAddr1()=" + getAddr1() + ", getAddr2()=" + getAddr2()
				+ ", getAddr3()=" + getAddr3() + ", getPostcode()="
				+ getPostcode() + ", getTownName()=" + getTownName()
				+ ", getCountyName()=" + getCountyName()
				+ ", getCountryName()=" + getCountryName()
				+ ", getTypeOfBusinessID()=" + getTypeOfBusinessID()
				+ ", getFullDesc()=" + getFullDesc() + ", getPhoneNumber()="
				+ getPhoneNumber() + ", getFax()=" + getFax() + ", getEmail()="
				+ getEmail() + ", getWebAddr()=" + getWebAddr()
				+ ", getCharityNumber()=" + getCharityNumber()
				+ ", getCompanyNumber()=" + getCompanyNumber()
				+ ", getIsActive()=" + getIsActive() + ", getOrganisationID()="
				+ getOrganisationID() + ", getClass()=" + getClass()
				+ ", hashCode()=" + hashCode() + ", toString()="
				+ super.toString() + "]";
	}

	// get/set
	public int getDirectorateID() {
		return directorateID;
	}

	public void setDirectorateID(int directorateID) {
		this.directorateID = directorateID;
	}

	public String getDirectorateName() {
		return directorateName;
	}

	public void setDirectorateName(String directorateName) {
		this.directorateName = directorateName;
	}

	public String getShortDes() {
		return shortDes;
	}

	public void setShortDes(String shortDes) {
		this.shortDes = shortDes;
	}

	public int getContactID() {
		return contactID;
	}

	public void setContactID(int contactID) {
		this.contactID = contactID;
	}

	public int getCopyAddr() {
		return copyAddr;
	}

	public void setCopyAddr(int copyAddr) {
		this.copyAddr = copyAddr;
	}

	public String getAddr1() {
		return addr1;
	}

	public void setAddr1(String addr1) {
		this.addr1 = addr1;
	}

	public String getAddr2() {
		return addr2;
	}

	public void setAddr2(String addr2) {
		this.addr2 = addr2;
	}

	public String getAddr3() {
		return addr3;
	}

	public void setAddr3(String addr3) {
		this.addr3 = addr3;
	}

	public String getPostcode() {
		return postcode;
	}

	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}

	public String getTownName() {
		return townName;
	}

	public void setTownName(String townName) {
		this.townName = townName;
	}

	public String getCountyName() {
		return countyName;
	}

	public void setCountyName(String countyName) {
		this.countyName = countyName;
	}

	public String getCountryName() {
		return countryName;
	}

	public void setCountryName(String countryName) {
		this.countryName = countryName;
	}

	public int getTypeOfBusinessID() {
		return typeOfBusinessID;
	}

	public void setTypeOfBusinessID(int typeOfBusinessID) {
		this.typeOfBusinessID = typeOfBusinessID;
	}

	public String getFullDesc() {
		return fullDesc;
	}

	public void setFullDesc(String fullDesc) {
		this.fullDesc = fullDesc;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public String getFax() {
		return fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getWebAddr() {
		return webAddr;
	}

	public void setWebAddr(String webAddr) {
		this.webAddr = webAddr;
	}

	public String getCharityNumber() {
		return charityNumber;
	}

	public void setCharityNumber(String charityNumber) {
		this.charityNumber = charityNumber;
	}

	public String getCompanyNumber() {
		return companyNumber;
	}

	public void setCompanyNumber(String companyNumber) {
		this.companyNumber = companyNumber;
	}

	public int getIsActive() {
		return isActive;
	}

	public void setIsActive(int isActive) {
		this.isActive = isActive;
	}

	public int getOrganisationID() {
		return organisationID;
	}

	public void setOrganisationID(int organisationID) {
		this.organisationID = organisationID;
	}

}
